Evaluation of A Flash Storage Filesystem on the Cray XE-6
نویسندگان
چکیده
Flash storage and other solid-state storage technologies are increasingly being considered as a way to address the growing gap between computation and I/O. Flash storage has a number of benefits such as good random read performance and lower power consumption. However, it has a number of challenges too, such as high cost and high-overhead for write operations. There are a number of ways Flash can be integrated into HPC systems. This paper will discuss some of the approaches and show early results for a Flash file system mounted on a Cray XE-6 using high-performance PCI-e based cards. We also discuss some of the gaps and challenges in integrating flash into HPC systems and potential mitigations as well as new solid state storage technologies and their likely role in the future. Keywords-Flash storage; Cray XE-6; HPC systems
منابع مشابه
Tuning the Ext4 Filesystem Performance for Android-Based Smartphones
The storage performance plays an important role in today’s smartphones. However, most file systems have been optimized for hard disk drives and general filesystem workloads. This paper aims at improving the performance of the Ext4 filesystem, a de facto filesystem in Android-based smartphones, by taking into account the filesystem workloads in the Android platform and the characteristics of the...
متن کاملEnergy Characterization of Filesystems for Diskless Embedded Systems
The need for low power, small form-factor, secondary storage devices in embedded systems has led to the widespread use of flash memory. Energy consumption due to processor and flash for such devices is critical to embedded system design. In this paper, we have proposed a quantitative account of energy consumption in both processor and flash due to overhead of filesystem related system calls. A ...
متن کاملEvaluation of the Cray Sonexion 2000 Storage System
In August 2014 CSCS received a new test bed storage system from Cray, namely the latest incarnation of their innovative HPC data storage product dubbed Sonexion 2000. The purpose of this study is to evaluate this product, covering installation, configuration and tuning including the Lustre file-system and integrating it with an x86 cluster. We describe the hardware, infrastructure, software sta...
متن کاملWrite Back Routine for JFFS2 Efficient I/O
When flash memory is used as a storage in embedded systems, block level translation layer is required between conventional filesystem and flash memory chips due to its physical characteristics. A far more efficient use of it is the design of a filesystem itself without no extra layer of translation. However, since flash filesystem does not use block device layer, it cannot utilize deferred I/O ...
متن کاملMy Cray can do that? Supporting Diverse Workloads on the Cray XE-6
The Cray XE architecture has been optimized to support tightly coupled MPI applications, but there is an increasing need to run more diverse workloads in the scientific and technical computing domains. These needs are being driven by trends such as the increasing need to process “Big Data”. In the scientific arena, this is exemplified by the need to analyze data from instruments ranging from se...
متن کامل